1#ifndef HEADER_CONSOLEINTERFACE_COMMAND
2#define HEADER_CONSOLEINTERFACE_COMMAND
14 void (*exec)(
const char* params);
20 Command(
const char* name,
void (*exec)(
const char* params));
22 void run(
const char* params)
const;
24 const char* get_name()
const;
Stores a 256 character name and a function pointer to be executed when calling run()
Definition: Command.h:12
Command()
Leaves name empty and exec function pointer to nullptr.
Definition: Command.cpp:4
void run(const char *params) const
Executes the stored function pointer.
Definition: Command.cpp:17